/* 
 * File:   Camera.h
 * Author: Elevator
 *
 * Created on August 2, 2013, 10:53 PM
 */

#ifndef DATA_CAMERA_H
#define DATA_CAMERA_H

#include "Common/Common.h"

namespace data {

	class Camera {
	public:
		Camera(
			const Transform position,
			const Transform velocity,
			float scale );

		const Transform GetPosition( ) const {
			return _position;
		}

		const Transform GetVelocity( ) const {
			return _velocity;
		}

		float GetScale( ) const {
			return _scale;
		}
		
	private:
		Transform _position;
		Transform _velocity;
		float _scale;
	};
}
#endif	/* CAMERA_H */

